J Gregory Mens Apparel

Closed 10:00 AM - 5:30 PM See Hours
bustling-modern-mens-clothing-store.jpg woman-walking-past-clothing-store.jpg woman-outside-fashion-retail-store.jpg modern-menswear-boutique-interior.jpg
J Gregory Men's Apparel, established in 1987 by William Van Unen, is a distinguished men’s clothing store located in Vancouver. Starting at Lonsdale Quay, Bill has built a legacy of quality and style, later expanding to the upscale Caulfeild Village Shopping Center in West Vancouver in 1996.

With nearly 40 years of experience, we take pride in serving both loyal and new customers with a rich selection of men's apparel. Whether you're looking for casual wear or formal attire, our expert team is dedicated to helping you find the perfect pieces. Jay Van Unen, Bill's son, is now actively involved, ensuring the family’s commitment to quality and service continues.
Our Services
At J Gregory Men's Apparel, we specialize in providing top-notch men's wear to our customers in Vancouver.

✔️ Sweaters (Casual & Dressy)
✔️ Dress Slacks from renowned designers
✔️ Casual Pants and Jeans
✔️ Sportcoats, Suits, and Blazers
✔️ Dress and Casual Shirts
✔️ Shoes and Boots for all occasions
✔️ Accessories to complete your look

Explore our exclusive collections tailored to enhance your wardrobe.
Why Choose Us?
Choosing J Gregory Men's Apparel means opting for quality and exceptional service.

✔️ Extensive experience since 1987
✔️ Premium brands with a wide selection
✔️ Personalized service from knowledgeable staff
✔️ Convenient locations in North and West Vancouver
✔️ A strong focus on customer satisfaction

Visit us today to experience the J Gregory difference in men’s fashion!
mens clothing vancouver suits and blazers vancouver dress shirts vancouver casual wear vancouver clothing stores vancouver mens apparel vancouver fashion store west vancouver
Customer reviews
5 ★
0
4 ★
0
3 ★
0
2 ★
0
1 ★
0

No reviews yet.

Location & Hours:
5355 Headland Dr
West Vancouver, BC V7W 3C7
  • Mon: 10:00 AM - 5:30 PM Closed
  • Tue: 10:00 AM - 5:30 PM
  • Wed: 10:00 AM - 5:30 PM
  • Thu: 10:00 AM - 5:30 PM
  • Fri: 10:00 AM - 5:30 PM
  • Sat: 10:00 AM - 5:00 PM
  • Sun: 12:00 PM - 4:00 PM